be immortalized - French English Dictionary